MarketWatchOil struggles for direction ahead of OPEC dataMarketWatchBecause oil is traded in U.S. dollars, a weaker dollar means cheaper prices for foreign traders. The dollar was last up 0.14% at 91.99 according to the Wall Street Journal Dollar index BUX
…